< previous page page_281 next page >

Page 281
(table continued from previous page)
Save
Close Account
End

CustomerCustomer
Setup
Check Status
View

Tools
Maintain Bank Products
Maintain Workgroups
Create Chash Deposit Record

Report
View Online
Print Account Detail
Print Customer Detailc
Printer Setup

Because you are working with only the Graphical User Interface Subsystem, each menu item will contain only calls to show forms via each form's controller. In the subsequent chapters, you'll incorporate more subsystems that give additional functionality to our sample application. Finally, add a StatusBar control to frmMDI.
Summary
This chapter provides you with the practical fundamentals necessary to create an effective Graphical User Interface Subsystem. In particular, you learned some guidelines for implementing the graphical user interface. You also learned how to design the Visual Basic form with a corresponding controller class, including treatment of the interaction between the two objects. You became familiar with the Facade design pattern, which is a role that can be played by both the form and the controller class. Finally, you received detailed directions for incorporating the Graphical User Interface Subsystem into the Samsona Bank Teller System Example. The remaining chapters add functionality to the application, one subsystem at a time, given that the Graphical User Interface Subsystem

 
< previous page page_281 next page >

If you like this book, buy it!